.boxStyle{
  border-radius:28px;
  background-color:#FFF;
}
@font-face {
  font-family: 'bahnschrift';  /* project id 1765012 */
  src:url('//xgb.xiaogebang.com/wxamp/BAHNSCHRIFT.TTF') format('woff2'),
  url('//xgb.xiaogebang.com/wxamp/BAHNSCHRIFT.TTF') format('woff');
}
body{
  font-family:'bahnschrift';
}
@font-face {
  font-family: 'iconfont';  /* project id 1770015 */
  src: url('//at.alicdn.com/t/font_1770015_9wow3t7voq.eot');
  src: url('//at.alicdn.com/t/font_1770015_9wow3t7voq.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1770015_9wow3t7voq.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1770015_9wow3t7voq.woff') format('woff'),
  url('//at.alicdn.com/t/font_1770015_9wow3t7voq.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1770015_9wow3t7voq.svg#iconfont') format('svg');
}
.fIco{
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing:grayscale;
}
.w{
  margin:auto;
  width:690px;
}
//文字溢出
.textH1{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.textH2{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.c01{
  color:$c01!important;
}
.c02{
  color:$c02!important;
}
.cRed{
  color:$cRed!important;
}
input,textarea{
  &::placeholder{
    color:#ccc;
  }
}
*{
  -webkit-overflow-scrolling: touch;
}
.fB{
  font-weight:bold;
}
.fl{
  float:left;
}
.fr{
  float:right;
}
.ovH{
  overflow:hidden;
}
.poR{
  position:relative;
}
.mt20{
  margin-top:20px;
}
.mt30{
  margin-top:30px;
}
.mt50{
  margin-top:50px;
}
.mint-msgbox{
  border-radius:20px;
  .mint-msgbox-header{
    padding-top:40px;
    .mint-msgbox-title{
      font-size:40px;
    }
  }
  .mint-msgbox-content{
    padding:40px;
    font-size:30px;
  }
  .mint-msgbox-btns{
    height:100px;
    .mint-msgbox-btn{
      font-size:30px;
      line-height:100px;
      &.mint-msgbox-confirm{
        color:$cRed;
      }
    }
  }
}
.btnStyle{
  border:0;
  background:none;
  cursor:pointer;
  &.btn1{
    width:280px;
    height:80px;
    text-align:center;
    background:$c01;
    font-size:28px;
    border-radius:99em;
    color:#FFF;
  }
  &.btn2{
    width:220px;
    height:80px;
    text-align:center;
    background:$c02;
    font-size:28px;
    border-radius:99em;
    color:#FFF;
  }
  &.btn3{
    width:320px;
    height:80px;
    text-align:center;
    background:#FFD79B;
    font-size:32px;
    border-radius:99em;
    color:#E24241;
  }
  &.out{
    background-color:#F0F0F0;
    color:#C4C4C4;
  }
}
.mint-toast{
  border-radius:10px!important;
  padding:30px!important;
  .mint-toast-text{
    font-size:26px!important;
    line-height:1.5!important;
  }
}
.popWindow{
  background-color:rgba(#000,0.3);
  backdrop-filter:blur(10px);
  position:fixed;
  left:0;
  top:0;
  right:0;
  bottom:0;
  z-index:100;
  display:flex;
  flex-direction:column;
  justify-content: center;
  align-items: center;
}
